flowing waters - French English Dictionary